package bite;

/**
 * Creared with IntelliJ IDEA.
 * Description:】A,B,C三个人是好朋友,每个人手里都有一些糖果,我们不知道他们每个人手上具体有多少个糖果,但是我们知道以下的信息：
 * A - B, B - C, A + B, B + C. 这四个数值.每个字母代表每个人所拥有的糖果数.
 * 现在需要通过这四个数值计算出每个人手里有多少个糖果,即A,B,C。这里保证最多只有一组整数A,B,C满足所有题设条件。
 * User:yxd
 * Date:2022-03-26
 * Time:16:55
 */
import java.util.Scanner;
public class Day4_1 {
    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int[] nums = new int[4];
        for(int i = 0;i < nums.length;i++){
            nums[i] = input.nextInt();
        }
        int a = (nums[0] + nums[2]) / 2;
        int b1 = (nums[1] + nums[3]) / 2;
        int b2 = (nums[2] - nums[0]) / 2;
        int c = (nums[3] - nums[1]) / 2;
        if(b1 != b2){
            System.out.println("No");//小写o
        }else{
            System.out.print(a + " " + b1 + " " + c);
        }
    }
}
